<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>数组筛选</title>
</head>
<body>
<h4>案例1:</h4>
<p>
    需求：将数组 [2, 0, 6, 1, 77, 0, 52, 0, 25, 7] 中大于等于 10 的元素选出来，放入新数组
</p>
<h4>案例2:</h4>
<p>
    需求：将数组 [2, 0, 6, 1, 77, 0, 52, 0, 25, 7] 中的 0 去掉后，形成一个不包含 0 的新数
</p>

<script>
    let 数组 = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7]
    // 定义2个空数组,用来存储筛选后的元素
    let 案例1_新数组 = []
    let 案例2_新数组 = []

    // 遍历数组
    for (let i = 0; i < 数组.length; i++) {

        /* 案例1 */
        if (数组[i] >= 10) { // 筛选数组 中大于等于 10 的元素
            案例1_新数组.push(数组[i]) //添加元素到新数组
        }

        /* 案例2 */
        if (数组[i] !== 0) { // 筛选数组 中的 0 去掉后，形成一个不包含 0 的新数
            案例2_新数组.push(数组[i]) //添加元素到新数组
        }
    }
    // 输出筛选完的数组, 到控制台信息
    console.log(案例1_新数组)
    console.log(案例2_新数组)

</script>
</body>
</html>